carry weapons - French English Dictionary